package com.sjy.dao.model;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

import java.util.Date;

/**
 * 处置记录 对象 alarm_handle
 * 
 * @author fans
 * @date 2021-09-09
 */
public class AlarmHandle extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 唯一标识 */
    private String uuid;

    /** 关联预警 */
    private String alarmUuid;

    /** 关联预案 预案名称 */
    private String relatePlan;

    /** 关联预案 预案标识 */
    private String relatePlanUuid;

    /** 处置内容 研判意见 */
    private String handlingText;

    /** 处置单位 单位名称 */
    private String handlerDept;

    /** 处置单位 */
    private String handlerDeptUuid;

    /** 处置人员 人员姓名 */
    private String handlerName;

    /** 处置人员 人员标识 */
    private Long handlerUuid;

    /** 处置时间 */
    private Date handlingTime;

    /** 处置状态 **/
    private Long handleStatus;

    public void setUuid(String uuid)
    {
        this.uuid = uuid;
    }

    public String getUuid()
    {
        return uuid;
    }
    public void setAlarmUuid(String alarmUuid)
    {
        this.alarmUuid = alarmUuid;
    }

    public String getAlarmUuid()
    {
        return alarmUuid;
    }
    public void setRelatePlan(String relatePlan) 
    {
        this.relatePlan = relatePlan;
    }

    public String getRelatePlan() 
    {
        return relatePlan;
    }
    public void setRelatePlanUuid(String relatePlanUuid) 
    {
        this.relatePlanUuid = relatePlanUuid;
    }

    public String getRelatePlanUuid() 
    {
        return relatePlanUuid;
    }
    public void setHandlingText(String handlingText) 
    {
        this.handlingText = handlingText;
    }

    public String getHandlingText() 
    {
        return handlingText;
    }
    public void setHandlerDept(String handlerDept) 
    {
        this.handlerDept = handlerDept;
    }

    public String getHandlerDept() 
    {
        return handlerDept;
    }
    public void setHandlerDeptUuid(String handlerDeptUuid) 
    {
        this.handlerDeptUuid = handlerDeptUuid;
    }

    public String getHandlerDeptUuid() 
    {
        return handlerDeptUuid;
    }
    public void setHandlerName(String handlerName) 
    {
        this.handlerName = handlerName;
    }

    public String getHandlerName() 
    {
        return handlerName;
    }
    public void setHandlerUuid(Long handlerUuid) 
    {
        this.handlerUuid = handlerUuid;
    }

    public Long getHandlerUuid() 
    {
        return handlerUuid;
    }
    public void setHandlingTime(Date handlingTime) 
    {
        this.handlingTime = handlingTime;
    }

    public Date getHandlingTime() 
    {
        return handlingTime;
    }

    public Long getHandleStatus() {
        return handleStatus;
    }

    public void setHandleStatus(Long handleStatus) {
        this.handleStatus = handleStatus;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
            .append("uuid", getUuid())
            .append("alarmUuid", getAlarmUuid())
            .append("relatePlan", getRelatePlan())
            .append("relatePlanUuid", getRelatePlanUuid())
            .append("handlingText", getHandlingText())
            .append("handlerDept", getHandlerDept())
            .append("handlerDeptUuid", getHandlerDeptUuid())
            .append("handlerName", getHandlerName())
            .append("handlerUuid", getHandlerUuid())
            .append("handlingTime", getHandlingTime())
            .toString();
    }
}
